epithelial adhesion - Spanish English Dictionary